rose chestnut

英 [rəʊz ˈtʃesnʌt] 美 [roʊz ˈtʃesnʌt]

网络  铁木



英英释义

noun

  1. handsome East Indian evergreen tree often planted as an ornamental for its fragrant white flowers that yield a perfume

      Synonym:    ironwoodironwood treeMesua ferrea